package com.bsoft.gol.hcs.specialist.service;

import ctd.controller.exception.ControllerException;
import ctd.util.annotation.RpcService;
import com.bsoft.gol.hcs.specialist.bean.request.QueryDictionaryListByKeyReq;
import com.bsoft.gol.hcs.specialist.bean.request.QueryIndexTypeReq;
import com.bsoft.gol.hcs.specialist.bean.response.IndexTypeParameterResp;
import com.bsoft.gol.hcs.specialist.entity.FusBaseDictionary;

import java.util.List;

/**
 * @Author:FangZhiyi
 * @Description
 * @Data Created in 2020/7/28 9:37
 * @Moddified By:
 */
public interface IDictionaryService {

    @RpcService
    List<FusBaseDictionary> queryDictionaryListByKey(QueryDictionaryListByKeyReq dictionaryListByKeyReq) throws ControllerException;

    @RpcService
    List<IndexTypeParameterResp> getIndexTypeParameter(QueryIndexTypeReq req) throws ControllerException;
}
